//===================================================================================
// Resume's Contract
//
// Coder: Code Milker v1.0
// 0 - EntityName
// 1 - Properties
//===================================================================================

namespace App.Domain.Contracts {  
     using System;

    public interface ICreateResumeCommand {
	Guid Id {get;set;}

string ResumeName {get;set;}

string ReferenceNumber {get;set;}

string FullName {get;set;}

int Gender {get;set;}

DateTime? BirthDate {get;set;}

string IDCard {get;set;}

byte[] Avatar {get;set;}

string Tel {get;set;}

string Mobile {get;set;}

string Email {get;set;}

string PersonalSite {get;set;}

int? Province1 {get;set;}

int? City1 {get;set;}

int? District1 {get;set;}

int? Province2 {get;set;}

int? City2 {get;set;}

int? District2 {get;set;}

string Street2 {get;set;}

string PostalCode {get;set;}

string BusLines {get;set;}

int PrivacyStatus {get;set;}

string CurrentJob {get;set;}

string CurrentEmployer {get;set;}

int? Major {get;set;}

int? EducationLevel {get;set;}

int? YearsOfExperience {get;set;}

int? CareerLevel {get;set;}

int? Language1 {get;set;}

int? Level1 {get;set;}

int? Language2 {get;set;}

int? Level2 {get;set;}

bool? IsGraduates {get;set;}

string PersonalStatement {get;set;}

int? DesiredLocation {get;set;}

int? DesiredJobType {get;set;}

int? CurrentRevenue {get;set;}

int? DesiredSalary {get;set;}

int? DesiredOccupation {get;set;}

int? DesiredIndustry {get;set;}

int? DesiredCompanyType {get;set;}

int? CanStart {get;set;}

DateTime? StartOn {get;set;}

string ResumeTag {get;set;}

bool? IsShieldedInsurance {get;set;}

int? Integrity {get;set;}

int? Views {get;set;}

string Notes {get;set;}

DateTime DateCreated {get;set;}

DateTime LastUpdated {get;set;}

Guid JobseekerId {get;set;}

Guid? Revision {get;set;}

    
    }
}
